#include<stdio.h>
#include<unistd.h>
#include"processBar.h"

typedef void (*callback_t) (int);

void download(callback_t cb)
{
  int total=1000;
  int curr=0;
  while(curr<=total)
  {
    usleep(50000);
    int rate=curr*100/total;
    cb(rate);
    curr+=10;
  }
  printf("\n");

}


int main()
{
  printf("download 1:\n");
    download(processbar);
  init();
  //processbar(100000);
  
  return 0;
}













//int main()
//{
//   int cnt=10;
//   while(cnt>=0)
//   {
//    printf("%-2d\r",cnt);
//    fflush(stdout);
//    cnt--;
//    sleep(1);
//   }
//   return 0;
//}
